package com.cloudptt.api.product.func.call;

import com.cloudptt.api.product.func.call.group.fsm.video.GroupCallMemberInfo;
import com.mcptt.db.model.AddrInfo;

import java.util.List;

public interface CallListener
{
//	public void incomingCall(String callKey,AddrInfo incomingInfo);
	public void updateCallState(String callKey,int talkState,boolean isHasVideo);
	public void notifyErrStr(String callKey,String errStr);
	public void updateCallDuration(String callKey,String secStr);
	public void updateMicMute(String callKey,boolean isMicMute);
	public void updateMediaStatus(String callKey, int mediaStatus);
	public void updateVideoEvent(String callKey);
	public void updateGroupCallMemberInfoList(List<GroupCallMemberInfo> groupCallMemberInfoList);
}
